package chapter02;

public class java02_Identifier {
    public static void main(String[] args) {
        //TODO 标识符
        //表标识数据的符号，称之为标识符
        //变量名称就是标识符，但是标识符不仅仅是变量名称
        //标识符只要用与起名
        String name = "zhangsan";

        //TODO 标识符得名规则
        //英文拉丁字母
        //wx,qq
        String username = "zhangsna";
        String xingming = "lisi";
        //2.符号
        //@,#,%,$
        //标识符只能采用下划线或者美元$符号，其他符号不能使用，称之为特殊符号
        //空格也是特殊符号，也不能做标识符使用
        String _name = "wangwu";
        String $name  = "wangwu";
        System.out.println(_name);
        System.out.println($name);
        //3.数字
        //阿拉伯数字0-9可以做标识符使用,但是不能重复
        //数字如果在标识符开头位置，那么会被识别为数字，而不是标识符
        String name1 = "zhaoliu";
        //4.在大括号内，标识符不允许重复
        String name2 = "zhaoliu";
        //标识符是区分大小写的
        String Name = "qianjiu";

        //5.java语言中预先定义好了一些标识符名称，称之为关键字或者保留字
        //可以使用大小写来实现关键字名称的定义，但是容易造成歧义
        String Public = "zhaoliu";

        //6.小驼峰命名法:规范
        String userName = "zhangsan";

        //7.标识符的长度：没有长度限制
    }
}
